History
History
Synonyms
UK
US
Meaning:
compost

a prepared mixture, especially of rotted food, leaves, manure etc for use as a fertiliser

organic fertilizer

LEAF MOLD as in Wiktionary
LEAF MOLD as in Wikipedia